8#import <Foundation/Foundation.h>
9#import <MSSOrchestration/RemoteAuthenticationDisplayDataCallerDelegate.h>
10#import <MSSOrchestration/OrchestrationUser.h>
12NS_ASSUME_NONNULL_BEGIN
15@class RemoteAuthenticationResult;
27@protocol RemoteAuthenticationDelegate <NSObject>
38- (void)onRemoteAuthenticationForOrchestrationUser:(
OrchestrationUser *)user dataToDisplay:(NSString *)dataToDisplay caller:(
id <RemoteAuthenticationDisplayDataCallerDelegate>)caller;
46- (void)onRemoteAuthenticationStepCompleteWithCommand:(NSString *)command;
53- (void)onRemoteAuthenticationSuccessWithResult:(RemoteAuthenticationResult *)result;
64} RemoteAuthenticationSessionReason;
77- (void)onRemoteAuthenticationAbortedWithCommand:(NSString *_Nullable)command;
Definition OrchestrationUser.h:17
Definition PasswordError.h:18
RemoteAuthenticationSessionReason
Definition RemoteAuthenticationDelegate.h:59
@ RemoteAuthenticationSessionExpired
Definition RemoteAuthenticationDelegate.h:60
@ RemoteAuthenticationSessionAccepted
Definition RemoteAuthenticationDelegate.h:61
@ RemoteAuthenticationSessionRefused
Definition RemoteAuthenticationDelegate.h:62
@ RemoteAuthenticationSessionUnknown
Definition RemoteAuthenticationDelegate.h:63